package com.quecomohoy.datos;

import com.quecomohoy.entidades.*;
import java.sql.*;

public class datUsuario 
{
	public static entUsuario lfVerificarAcceso(String _Usuario, String _Password) throws Exception
	{
		Connection cn = datConexion.getConexion();
		entUsuario u = null;
		
		try
		{
			CallableStatement cst = cn.prepareCall("{call sp_VerificarAcceso(?,?)}");
			cst.setString(1, _Usuario);
			cst.setString(2, _Password);
			ResultSet tabla = cst.executeQuery();
			if(tabla.next())
			{
				u = new entUsuario();
				u.setIdUsuario(tabla.getInt("IdUsuario"));
				u.setNombres(tabla.getString("Nombres"));
				u.setApellidos(tabla.getString("Apellidos"));
				u.setEmail(tabla.getString("Email"));
				u.setContrasena(tabla.getString("Contrasena"));
			}
		}
		
		catch(Exception e)
		{
			u = null;
			throw e;
		}
		
		finally
		{
			cn.close();
		}
		return u;
	} 
}